rack bench housing - French English Dictionary